package org.rulix.ogame.player.api;

import org.rulix.ogame.player.core.OgameException;

public interface OgameCoreLogic {
	public void init();
	public void destroy();
	public void logIn(String uni, String login, String password) throws OgameException ;
	public void getPlanets() throws OgameException;
	public void getFleetMovements() throws OgameException ;
	
	public void saveFleetFromPlanet() throws OgameException ;
	
	
	
	public void logOut();
	public void startBot();
	public void stopBot();
	public void addOgameLogicListener(OgameLogicListener ogameLogicListener);
	public void removeOgameLogicListener(OgameLogicListener ogameLogicListener);
	
	
	
}
